// 测试用例接口编写
import axios from "./http";

// 1.const定义的变量不可以修改，而且必须初始化。
// 2.var定义的变量可以修改，如果不初始化会输出undefined，不会报错。
// 3.let是块级作用域，函数内部使用let定义后，对函数外部无影响。

const testcase = {

    // 查询用例
    getTestcase(params){
        return axios({
            method:"get",
            url:"/testcase",
            params:params
        })
    },

    // 添加用例
    addTestcase(data){
        return axios({
            method:"post",
            url:"/testcase",
            data:data
    }
        )
    },

    // 删除用例
    deleteTestcase(data){
        return axios({
            method:"delete",
            url:"/testcase",
            data:data
        })
    },

    // 更新用例
    updateTestcase(data){
        return axios({
            method:"put",
            url:"/testcase",
            data:data
        })
    }
}

export default testcase
